Date: Tue, 10 Dec 1996 16:48:06 GMT
Server: NCSA/1.4.2
Content-type: text/html

<HTML>
<head>
<title>CSE 378 Class Slides</title>

</head>
<body>
<h1>CSE 378:  Machine Organization and Assembly Language Programming</h1>
<h2>Autumn 1996</h2>
<h2>Class Slides</h2>


<h3>Here are copies of the transparencies used in class</h3>
<p>


<ul>
  <li><a href="genins.ps"><b>General introduction</b></a>
  <li><a href="mips.ps"><b>MIPS -ISA Part 1</b></a>
  <li><a href="mip2.ps"><b>MIPS -ISA Part 2</b></a>
  <li><a href="encod.ps"><b>MIPS -Instruction encoding</b></a>
  <li><a href="proc.ps"><b>Procedure call and return protocol</b></a>
  <li><a href="fact.spim"><b>Spim program for recursive factorial</b></a>
  <li><a href="perf.ps"><b>Performance of computer systems</b></a>
  <li><a href="cisc.ps"><b>Evolution of ISA's</b></a>
  <li><a href="datap.ps"><b>Simple datapath implementation</b></a>
  <li><a href="control.ps"><b>Simple control unit</b></a>
  <li><a href="multic.ps"><b>Multiple cycle implementation</b></a>
  <li><a href="microp.ps"><b>Intro. to microprogramming</b></a>
  <li><a href="pipe.ps"><b>Intro. to pipelining</b></a>
  <li><a href="hazard.ps"><b>Pipelining hazards</b></a>
  <li><a href="cache.ps"><b>Introduction to caches</b></a>
  <li><a href="cacper.ps"><b>Cache Performance</b></a>
  <li><a href="vir.ps"><b>Introduction to virtual memory</b></a>
  <li><a href="virimp.ps"><b>Virtual memory implementation</b></a>
  <li><a href="io.ps"><b>Input/Output</b></a>
  <li><a href="netw.ps"><b>A few words on networks</b></a>
</ul> 

</pre>
<address>
baer@cs.washington.edu        (Last Update: 12/09/96)
</address>
</body>
</html>
